package com.yantong.pojo.vo;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 营销中心请求参数列表
 */
public class ApiMarketingProductReqVo implements Serializable {
    /**
     * 商户ID
     */
    private Long centreId;
    /**
     * 是否是上新 0-否 1-是
     */
    private Integer isnew;
    /**
     * 是否是热销爆款 0-否 1-是
     */
    private Integer ishot;
    /**
     * 是否是vip商品 0-否 1-是
     */
    private Integer isvip;
    /**
     * 是否是门店商品 3是 0不是
     */
    private Integer isTeam;

    private Integer ismiaosha;//秒杀

    private Integer ispresell;

    private String sidx;//排序

    private String order;//升降序

    private BigDecimal minPrice;//最小价格

    private BigDecimal maxPrice;//最大价格

    /**
     * 门店ID
     */
    private Long teamId;

    /**
     * 商户商品ID
     */
    private Long centreProductId;
    /**
     * 商品标题
     */
    private String title;
    /**
     * 分类ID
     */
    private Long categoryId;
    /**
     * 会员ID
     */
    private Long mid;

    private String  strDt;

    private String endDt;

    /**
     * 快递直发 0否 1是
     */
    private Integer isKuaidi;

    private Long liansuoid;

    private Integer isSpellgroup;
    private Integer spellgroupnum;

    private Integer productType;

    private String supid;

    private Integer showType;//显示类型：进行中，即将开始，明日开始，更多销售

    private Integer type;

    private Integer hotFlag;

    private Integer marketingGroupType;

    private Integer isRecommend;

    public Integer getIsRecommend() {
        return isRecommend;
    }

    public void setIsRecommend(Integer isRecommend) {
        this.isRecommend = isRecommend;
    }

    public Integer getMarketingGroupType() {
        return marketingGroupType;
    }

    public void setMarketingGroupType(Integer marketingGroupType) {
        this.marketingGroupType = marketingGroupType;
    }

    public Integer getHotFlag() {
        return hotFlag;
    }

    public void setHotFlag(Integer hotFlag) {
        this.hotFlag = hotFlag;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public BigDecimal getMinPrice() {
        return minPrice;
    }

    public void setMinPrice(BigDecimal minPrice) {
        this.minPrice = minPrice;
    }

    public BigDecimal getMaxPrice() {
        return maxPrice;
    }

    public void setMaxPrice(BigDecimal maxPrice) {
        this.maxPrice = maxPrice;
    }

    public String getSidx() {
        return sidx;
    }

    public void setSidx(String sidx) {
        this.sidx = sidx;
    }

    public String getOrder() {
        return order;
    }

    public void setOrder(String order) {
        this.order = order;
    }

    public Integer getIspresell() {
        return ispresell;
    }

    public void setIspresell(Integer ispresell) {
        this.ispresell = ispresell;
    }


    public Integer getProductType() {
        return productType;
    }

    public void setProductType(Integer productType) {
        this.productType = productType;
    }

    public Integer getIsmiaosha() {
        return ismiaosha;
    }

    public void setIsmiaosha(Integer ismiaosha) {
        this.ismiaosha = ismiaosha;
    }

    public Integer getIsSpellgroup() {
        return isSpellgroup;
    }

    public void setIsSpellgroup(Integer isSpellgroup) {
        this.isSpellgroup = isSpellgroup;
    }

    public Integer getSpellgroupnum() {
        return spellgroupnum;
    }

    public void setSpellgroupnum(Integer spellgroupnum) {
        this.spellgroupnum = spellgroupnum;
    }

    public Long getLiansuoid() {
        return liansuoid;
    }

    public void setLiansuoid(Long liansuoid) {
        this.liansuoid = liansuoid;
    }

    public Integer getIsKuaidi() {
        return isKuaidi;
    }

    public void setIsKuaidi(Integer isKuaidi) {
        this.isKuaidi = isKuaidi;
    }

    public String getStrDt() {
        return strDt;
    }

    public void setStrDt(String strDt) {
        this.strDt = strDt;
    }

    public String getEndDt() {
        return endDt;
    }

    public void setEndDt(String endDt) {
        this.endDt = endDt;
    }

    public String getSupid() {
        return supid;
    }

    public void setSupid(String supid) {
        this.supid = supid;
    }


    public Long getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(Long categoryId) {
        this.categoryId = categoryId;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public Long getCentreProductId() {
        return centreProductId;
    }

    public void setCentreProductId(Long centreProductId) {
        this.centreProductId = centreProductId;
    }

    public Long getTeamId() {
        return teamId;
    }

    public void setTeamId(Long teamId) {
        this.teamId = teamId;
    }

    public Long getCentreId() {
        return centreId;
    }

    public void setCentreId(Long centreId) {
        this.centreId = centreId;
    }

    public Integer getIsnew() {
        return isnew;
    }

    public void setIsnew(Integer isnew) {
        this.isnew = isnew;
    }

    public Integer getIshot() {
        return ishot;
    }

    public void setIshot(Integer ishot) {
        this.ishot = ishot;
    }

    public Integer getIsvip() {
        return isvip;
    }

    public void setIsvip(Integer isvip) {
        this.isvip = isvip;
    }

    public Long getMid() {
        return mid;
    }

    public void setMid(Long mid) {
        this.mid = mid;
    }

    public Integer getIsTeam() {
        return isTeam;
    }

    public void setIsTeam(Integer isTeam) {
        this.isTeam = isTeam;
    }

    public Integer getShowType() {
        return showType;
    }

    public void setShowType(Integer showType) {
        this.showType = showType;
    }
}
